fried frog’s legs - Turco Inglés Diccionario